package code.whmmm.util.simple.decimal;

import java.math.BigDecimal;

/**
 * <p><b>
 *
 * </b></p>
 * <br/>
 * 创建时间: 2019/11/30 15:19
 *
 * @author Zero
 */
public class DecimalFormatter {

    /**
     * 四舍五入 ,保留两位小数 格式化规则
     */
    private static final String DEFAULT_PATTERN = "0.00";


    private static java.text.DecimalFormat getDf() {
        return new java.text.DecimalFormat(DEFAULT_PATTERN);
    }

    /**
     * 四舍五入，保留两位 小数点 <br/>
     * 0.129 ->  0.13 <br/>
     * 1.151 -> 1.15
     *
     * @return
     */
    public static String stdFormat(BigDecimal decimal) {
        if (decimal == null) {
            return "0";
        }
        return getDf().format(decimal);
    }


}
